variants
also sluffed (off)
as in lost
to get rid of as useless or unwanted
finally sloughed off the depression that had been weighing him down for months
Synonyms & Similar Words
Relevance
Antonyms & Near Antonyms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share